Availability and Accessability |
Currency |
Reliability and Credibility |
Usability and Interpretability |
Business rules compliance
Compare with other Characteristic
Characteristic Name: | Business rules compliance |
Definition: | Data should comply with business rules |
Dimension: | Validity |
Granularity: | Element |
Characteristic Type: | Declarative |
Implementation Form: | Rule-based approach |
Verification Metric:
The number of tasks failed or under performed due to lack of data precision |
The number of complaints received due to lack of data precision |
Validation Metric:
To what extent required rules have been identified and implemented to maintain the declarative characteristic in concern. |
BackgroundGuidelines
The original definitions given below formed the basis of the consolidated definition of the characteristic.
Definition: | Source: |
---|---|
Determines the extent to which data is not missing important relationship linkages. For example, the launch date for a new product must be valid and must be the first week of any quarter, since all new products are launched in the first week of each quarter. | D. McGilvray, “Executing Data Quality Projects: Ten Steps to Quality Data and Trusted Information”, Morgan Kaufmann Publishers, 2008. More from this source |
1) Data values conform to the Specified Business Rules.
2) A derived or calculated data value is Produced Correctly according to a specified Calculation Formula or set of Derivation Rules. |
ENGLISH, L. P. 2009. Information quality applied: Best practices for improving business information, processes and systems, Wiley Publishing. More from this source |
The implementation guidelines are guidelines to follow in regard to the characteristic. The scenarios are examples of the implementation
Guidelines: | Scenario: |
---|---|
Identify data related business rules separately (business rules that determines the value of data elements and business rules that get executed depending on the values of data elements) and organise them into a separate executable data rules engine | (1) The system maintains price routines to handle price related data Element :Discount rate A price routine (procedure) can be maintained to calculate the discount rate considering the rules R1:All registered customers get a discount of 6% |
Implement a stewardship structure for business rules (parallel to stewardship structure for data) and manage the changes to the rules properly | (1) Sales director is responsible for discounts and his approval is needed to change a discount rate. Only the sales manager can change the rules related to discounts. |
Maintain an error log to identify the problems resulted in the data rules repository where the problematic data records can be identified precisely | (1) Rules engines |
Continuously monitor the root causes for the errors recorded in the log and take preventive actions by amending the rules, fixing the technical defects in the system etc. | (1) Some trip data is missing for a particular journey in the go card system and as a result an unacceptable journey duration was resulted. New rules were implemented to process such data using a different criteria |
Availability and Accessability |
Currency |
Reliability and Credibility |
Usability and Interpretability |
Leave a Reply
Be the First to Comment!
You must be logged in to post a comment.